ecologic revolution - German English Dictionary